jamaica caper tree - Turco Inglés Diccionario